/////////////////////////////////page_parkChoosePayment///////////////////////////////
$(document).on("pageInit", "#page_parkChoosePayment", function(e, pageId, $page) {
    my.givetitle('选择支付方式');
	             var key=my.get_key(my.getCookie('token'))
	             $('#ygsy').text(config.danwei+sessionStorage.parking_ygsy)  //预估收益设置
	            /*
	             * 预估收益计算隐藏
	             *
	             * $('#pay_jszj_starttime').val(sessionStorage.parking_starttime)
	            $('#pay_jszj_endtime').val(sessionStorage.parking_endtime)
	            $('#Estimated-carprice').val(sessionStorage.official_price)
	            $('#Estimated-carplate').val(sessionStorage.parking_car_plate)
	            $('#Estimated-time').val(sessionStorage.parking_starttime+'-'+sessionStorage.parking_endtime)
	            $('#Estimated-local').val(sessionStorage.flight_startPlace).attr('title',sessionStorage.flight_startPlace_id)
	            $('.pay_jszj').click(function(){
	            	var pay_jszj={
      						   'starttime':$('#pay_jszj_starttime').val(),
      						   'endtime':$('#pay_jszj_endtime').val(),
      						   'buying_price':$('#Estimated-carprice').val(),
      						   'timedifference':$('#Estimated-old').val(),
      						   'store_id':sessionStorage.flight_store_id,
      					     }
	                     console.log(pay_jszj)
	                     pay_jszj=JSON.stringify(pay_jszj)
                         pay_jszj=my.cryptoASEencrypt(pay_jszj,key)
                         $.ajax({
      						   type:"post",
      					     	url:api.calculaterent,
      						data:{
      							'api_value':pay_jszj
      						},
      						async:true,
      						error:function(){
      							$.hidePreloader()
      							$.toast("提交失败，请重试");
      						},
      						success:function(data){
      							$.hidePreloader()
      							if(data.match("err_code")!=null){
      								switch(JSON.parse(data).err_code)
      								{
      									case 40003:
      									   my.tokenExpire()
      									   break;
      									default:
      									   $.toast(JSON.parse(data).err_msg);
      								}

      							}else{
      								    data=JSON.parse(data)
      								    data=JSON.parse(my.cryptoASEdencrypt(data.data,key))
      								    console.log(data)
      								    $('#pay_workprice').text(data.workprice)
      								    $('#pay_weekprice').text(data.weekprice)
      								    $('#pay_festivalprice').text(data.festivalprice)
      								    $('#pay_total_prices').text(data.total_prices)

      							}
      						},
      				        });
      				        //ajax结束
	            })*/
           		if(sessionStorage.is_allowrent==1){
           			$('.ygsy-box').show()
           			$('.parkChooseItem').click(function(){
           			  $(this).addClass('parkChooseItemActive').siblings().removeClass('parkChooseItemActive')
           		   })
           		   $('.parkChooseItem').eq(1).click(function(){
           			   $('[name=is_rent]').val(0)
           			   $('.parkChoosePrice-p').html(sessionStorage.park_total_price+'<label>元</label>')
           			   $('.parkChoosePay-Estimated').hide()
           		    })
           		   $('.parkChooseItem').eq(0).click(function(){
           			   $('[name=is_rent]').val(1)
           			   $('.parkChoosePrice-p').html('0.0<label>元</label>')
           			   $('.parkChoosePay-Estimated').show()
           		   })
           		}else{
           			   $('.ygsy-box').hide()
           			   $('.parkChooseItem').eq(1).addClass('parkChooseItemActive').siblings().removeClass('parkChooseItemActive')
           			   $('[name=is_rent]').val(0)
           			   $('.parkChoosePrice-p').html(sessionStorage.park_total_price+'<label>元</label>')
           			   $('.parkChoosePay-Estimated').hide()
           			   $('.parkChooseItem-no').text('当前车辆不符合出租要求...')
           		}

           		$('.parking_unit').text(sessionStorage.parking_unit_price+'元/'+sessionStorage.parking_unit+'时')
           		$('.parkChooseSubmit').click(function(){
           			/*如果没有确认车辆年龄退出*/

           			  if($('[name=is_rent]').val()==1 && !$('[name=checkCarAge]').is(':checked')){
           				  $.alert('请确认勾选"车辆年龄确认选项"')
           				  return
           			  };
                        /* 新的逻辑，点击按钮，调用新的接口，仅仅判断车辆是否是已经开始认证或者已经通过认证的老车
                         * 如果是老车，则进入订单确认页面，参数通过SESSION的按时传递，如果不是老车，则进入车辆认证提交页面，
                          * 要求用户上传驾驶证，完毕后，才能到达订单确认界面*/
                            $.showPreloader();//loadding标志开始转
                            var info_parkpay={
                                'usercar_id':sessionStorage.parkChoosePayment_usercar_id,
                                'stroe_id':sessionStorage.flight_store_id
                            };//定义需要上传的参数
                    info_parkpay=JSON.stringify(info_parkpay);
                    info_parkpay=my.cryptoASEencrypt(info_parkpay,key);
                    //提交接口判断车辆
                    $.ajax({
                        type:"post",
                        url:api.checkparkingordercar,
                        data:{
                            'api_value':info_parkpay
                        },
                        async:true,
                        error:function(){
                            $.hidePreloader()
                            $.toast("提交失败，请重试");
                        },
                        success:function(data){
                            //alert(data);
                            $.hidePreloader()
                            if(data.match("err_code")!=null){
                                switch(JSON.parse(data).err_code)
                                {
                                    case 40003:
                                        my.tokenExpire()
                                        break;
                                    default:
                                        $.toast(JSON.parse(data).err_msg);
                                }

                            }else{
                                data=JSON.parse(data);
                                data=JSON.parse(my.cryptoASEdencrypt(data.data,key));
                                console.log(data);
                                info_parkpay={
                                    'user_id':my.getCookie('id'),
                                    'parking_starttime':sessionStorage.parking_starttime,
                                    'parking_endtime':sessionStorage.parking_endtime,
                                    'flight_number':sessionStorage.flight_num,
                                    'usercar_id':sessionStorage.parkChoosePayment_usercar_id,
                                    'store_id':sessionStorage.flight_store_id,
                                    'is_rent':$('[name=is_rent]').val(),
                                    'car_brand_name':data.brand_name,
                                    'car_models_name':data.models_name,
                                    'car_cars_name':data.cars_name,
                                    'car_usercar_color':data.usercar_color,
                                    'parking_stores_name':data.stores_name,
                                    'parking_car_plate':data.car_plate,
                                    'parking_car_is_identity':data.is_identity,
                                    'park_total_price':sessionStorage.park_total_price
                                };
                                var info_parkpay22=JSON.stringify(info_parkpay);
                                sessionStorage.parkingorderinfo=info_parkpay22;
                                if(info_parkpay.is_rent==1)
                                {
                                    if(data.is_identity==1 || data.is_identity=="1")
                                    {

                                        $.router.load(parkConfirmUrl,true);
                                    }
                                    else
                                    {
                                        sessionStorage.usercar_id_parkCheckCar=data.usercar_id;

                                        $.router.load(parkCheckCarUrl,true);
                                    }
                                }
                                else
                                {
                                    $.router.load(parkConfirmUrl,true);
                                }

                            }
                        }
                    });
                    //ajax结束


                        /* 旧的逻辑，点击按钮开始调用接口插入订单
                      	 	$.showPreloader()
      				        var info_parkpay={
      						   'user_id':my.getCookie('id'),
      						   'parking_starttime':sessionStorage.parking_starttime,
      						   'parking_endtime':sessionStorage.parking_endtime,
      						   'flight_number':sessionStorage.flight_num,
      						   'usercar_id':sessionStorage.parkChoosePayment_usercar_id,
      						   'store_id':sessionStorage.flight_store_id,
      						   'is_rent':$('[name=is_rent]').val()
      					     }
      				        console.log(info_parkpay)
    					     info_parkpay=JSON.stringify(info_parkpay)
                             info_parkpay=my.cryptoASEencrypt(info_parkpay,key)

      				        $.ajax({
      						   type:"post",
      					     	url:api.addparkingorder,
      						data:{
      							'api_value':info_parkpay
      						},
      						async:true,
      						error:function(){
      							$.hidePreloader()
      							$.toast("提交失败，请重试");
      						},
      						success:function(data){
      							$.hidePreloader()
      							if(data.match("err_code")!=null){
      								switch(JSON.parse(data).err_code)
      								{
      									case 40003:
      									   my.tokenExpire()
      									   break;
      									default:
      									   $.toast(JSON.parse(data).err_msg);
      								}

      							}else{
      								    data=JSON.parse(data)
      								    data=JSON.parse(my.cryptoASEdencrypt(data.data,key))
      								    console.log(data)
      								    if($('[name=is_rent]').val()==1){
           				                     sessionStorage.parkRecoTime=$('[name=parking_starttime]').val()+'-'+$('[name=parking_endtime]').val()
           				                     if(data.car_identity<0){
           				                     	sessionStorage.usercar_id_parkCheckCar=data.usercar_id
           				                     	//$.router.loadPage("parkCheckCar.html");
                                                 $.router.load(parkCheckCarUrl,true);
           				                     }else{
           				                     	//$.router.loadPage("parkRecommend.html");
           				                     	 $.router.load(parkRecommendUrl,true);          				                     }

           			                    }else{
           			                    	 sessionStorage.parkRecoTime=$('[name=parking_starttime]').val()+'-'+$('[name=parking_endtime]').val()
      								         sessionStorage.park_waitfp_id=data.waitfp_id
      								         sessionStorage.park_parking_id=data.parking_id
      							            // $.router.loadPage("zhifu_Park.html");
                                            $.router.load(zhifu_ParkUrl,true);
      							         }
      							}
      						}
                            });
      				        //ajax结束
      				       */
           		})
});